Skip to main content

RA Family Software & Tool Course

In this course, you can learn the features of Solution, Software and Tools for Renesas RA family. This course introduces the development environment of Renesas in an easy-to-understand manner to start your development.

Tools Learning

chevron_right Introductory

chevron_right Tool Feature

info Introductory

- e² studio

This video introduces tool and software information for RA Family.

 

QE provides robust support for application development through three key concepts: Seamless, Navigation, and Professional. Designed to optimize efficiency, QE aims to outperform existing tools, offering a streamlined and intuitive experience across various environments.

This video introduces the emulator for developing RA family microcontrollers circuits.

This video introduces the product configurations of the E2 Emulator Lite. The E2 Emulator Lite is a budget-friendly tool that supports full-scale development, making it ideal for first-time developers, educational projects, and mass-production flash programming.

This video will introduce the product configuration of the E2 emulator. The E2 emulator is an advanced on-chip debugging tool and flash programmer, designed to significantly enhance development efficiency.

This video introduces optional products for PG-FP6.

This video compares two different programming tool products - Renesas Flash Programmer and PG-FP6 - and introduces them to help you select the suitable product for your needs.

This video demonstrates how to install FSP with e² studio for Renesas RA.

This video demonstrates how to create a project for the RA MCU based on Arm Cortex-M33 core with TrustZone support.

This video demonstrates how to build and debug projects for the RA MCU. The EK-RA6M5 kit based on Arm Cortex-M33 core with TrustZone support is used for demonstration.

This video looks at how to create a Secure project for a Renesas RA Family MCU based on a Cortex-M33 CPU with Arm TrustZone support, such as the RA4M3 MCU.

This video looks at how to create a Non-secure project for a Renesas RA Family MCU based on a Cortex-M33 CPU with Arm TrustZone support, such as the RA4M3 MCU.

This video looks at how to debug a Renesas RA Family MCU secure and non-secure project pair, using Renesas' e² studio IDE along with an EK-RA4M3 evaluation board with its integrated J-Link OB debug probe.

This training video will show you how to install the development tools that will enable you to start developing applications for the Renesas RA Family of MCUs.

This video demonstrates how to develop your first RA project using the Renesas Flexible Software Package (FSP) and e² studio code configurator.

This video demonstrates how to create a project for the Renesas RA2 series.

This video demonstrates how to build and debug a project for the EK-RA2E2 device.

This video guides first-time users of the RA family using the Fast-Prototyping Board through the steps of installing a development environment, generating a project, and checking the operation to develop software. 
It introduces an example using FPB-RA2E1 (Debugger: E2 Lite (ARM)).

This video explains how to install e² studio and the GNU Arm Embedded toolchain on a Linux PC.

This video introduces how to install FSP with e² studio on macOS.

This video shows how to set up IAR compiler in e² studio for RA family.

This video shows how to set up Arm compiler in e² studio for RA family.

This video demonstrates how to get and setup the Renesas Flash Programmer, and how to use it basically using the Target Board.

This video will demonstrate what to expect when connecting the Renesas Flash Programmer with RA devices.

This video demonstrates how to get and setup PG-FP6, how to use it basically.

keyboard_double_arrow_up

- IAR Embedded Workbench

This video demonstrates how to generate a Secure project for the RA family in IAR Embedded Workbench for Arm.

This video demonstrates how to create a non-secure project for the RA family in IAR Embedded Workbench for Arm.

- Keil MDK

This video demonstrates how to create projects for the RA family using Keil MDK.

- Microsoft Visual Studio Code

This video demonstrates how to install Renesas Extensions for Visual Studio Code (VS Code).

This video shows how to build and debug an RA project in Visual Studio Code (VS Code).

 

keyboard_double_arrow_up

build_circle Tool Feature

- IDE

e² studio

Starting with e² studio 2023-07, new modes have been added for simplified installation operation. This video shows the simplified e² studio installer.

This video will show you how to install everything you need in e² studio without omission.

This video demonstrates how to change the display language of e² studio.

This video demonstrates how to install an open-source toolchain (OSS) for use with e² studio.

This video will show you how to install additional toolchain (compiler) in e² studio.

This video introduces the GUI window Welcome page, which is useful if you are new to e² studio or just want to know the operating tips.

This video shows how to change the device in the e² studio project.

This video demonstrates an easy way to find and import sample code that works for your device.

When you need MCU/MPU technical information, you can quickly find it on e² studio without surfing the web. This video demonstrates how to easily access MCU/MPU technical information using the Smart Browser.

Sometimes errors related to the toolchain occur when building, for example, after importing a project. In this case, setting the compiler version in the toolchain settings can solve the problem. This video shows how to set up the toolchain in e² studio 2022-01 or later.

This video shows how to save the build log and how to set the number of lines displayed in the Console view.

This video shows how to manage source code using EGit in e² studio if your development project uses the version control system Git.

This video will show you 2 ways to download binary data in e² studio.

This video shows how to export and import an e² studio project in .zip format in e² studio.

This video shows how to import the Renesas RA Flat project and TrustZone project in e² studio.

This video demonstrates how to create a custom BSP for FSP in e² studio for RA project.

This video demonstrates how to quickly create an application based on sample codes by customizing device and board configurations.

This video demonstrates how to perform project migration from the EK-RA6M3 to the EK-RA6M5 evaluation kit.

During coding or debugging, you may want to check IO register specifications. In such cases, you can easily check it on e² studio without having to search in the hardware manual. This video shows some easy ways to quickly check IO register specifications using the Smart Manual.

This short video shows you how to quickly indent your code into a neat and easily readable format.

During development, you repeatedly open views, use functions, configure behaviors, view files, and more. This video will show you how to use Quick Access to operate e² studio more quickly.

This video introduces useful shortcut keys for edit operations in e² studio.

This video demonstrates how to use the convenient Editor view.

This video introduces useful shortcut keys for debug operations in e² studio.

This video explains how to display and configure Hot Keys (keyboard shortcuts). This allows you to customize e² studio to improve your workflow.

This video introduces to the e² studio Smart Browser feature offering immediate access to user manuals, application notes and sample code.

This video shows how to measure the time interval between 2 breakpoints for a Renesas RA project.

This video demonstrates how to use the Breakpoints view during debugging in e² studio.

This video demonstrates how to watch real-time variables in e² studio.

The Real-time Chart view plots the value of variable against time. This video shows how to use the Real-time Chart view in e² studio debugger.

This video demonstrates a useful use of the IO Registers (SFR) view when debugging in e² studio.

This video demonstrates how to use the CPU register view during debugging in e² studio.

The e² studio is an eclipse based IDE from Renesas Electronics. This video shows how to use the Memory Usage view in e² studio.

This video demonstrates a useful use of the Memory view when debugging in e² studio.

e² studio is an Eclipse-based IDE from Renesas Electronics. Visual Expressions is a graphical display that will allow you to show a variable using a graphic.  After watching this short video, you will be able to set up a Visual Expressions display while in a debug session in e² studio, including: opening a Visual Expressions window view, create a Gauge, create a Dial to accept real-time input.

Simple debugging can be achieved by writing printf statements in the source code. If you change the source code, you need to rebuild and restart the program, which is time-consuming. This video will show you how to use printf debugging without changing the source code.

Part1 video explains the preparation to launch Tracealyzer® during application development in e² studio.
Part2 video demonstrates how to get the application note on the RTOS Resources view and launch the Tracealyzer®.

keyboard_double_arrow_up

IAR Embedded Workbench

This video shows how to import the Renesas RA Flat project and TrustZone project in IAR Embedded Workbench for Arm.

Keil MDK

This video shows how to import the Renesas RA Flat project and TrustZone project in Arm Keil MDK.

keyboard_double_arrow_up

- Programmer

This video demonstrates how to create DLM keys using the Security Key Management Tool, and how to program and authenticate DLM keys using Renesas Flash Programmer and Evaluation Kit for RA6M5.

This video demonstrates how to create DLM keys using the Security Key Management Tool, and how to program and authenticate DLM keys using PG-FP6 and Evaluation Kit for RA6M5.

This video introduces how to use the Command line of Renesas Flash Programmer.

This video introduces the feature of the PG-FP6 Gang Programmer and demonstrates how to use by using the Evaluation Kit.

keyboard_double_arrow_up

 

Solution Development Learning

chevron_right Touch key solution

chevron_right Motor solution

chevron_right Cloud Connectivity solution

chevron_right Bluetooth® Low Energy solution

chevron_right Sensor solution

chevron_right Graphic User Interface solution

chevron_right Analog Front End solution

chevron_right Security solution
 

touch_app Touch key solution

QE for Capacitive Touch from Renesas enables the development of touch sensors by simply following a guide on a GUI, thus contributing to shortening the development period for touch sensor functions that take advantage of the performance of Capacitive Sensing Unit (CTSU2).

This section explains the software settings required for touch sensor detection as the first step. You can configure each setting by performing a simple operation using the GUI.

This section explains the procedure for adjusting the sensitivity of the touch sensor detection following the Step 1 Configuration section. You can easily adjust the sensitivity by following the guide.

This section explains the procedure for checking and fine-tuning touch sensor sensitivity following the Step 2 Tuning section. You can easily confirm the touch sensor state in real-time on the GUI.

This video explains the development process for the touch sensor function in the RA family microcontrollers using the QE for Capacitive Touch. You can easily adjust the sensitivity of the created touch sensor electrodes to the optimum state by referring to the 3 tutorial videos.

This video shows how to tune touch sensor via serial communication using plug-in of QE for Capacitive Touch.

In this video, we will show you how to use the Monitoring Log feature of QE for Capacitive Touch to reproduce monitoring and review detailed monitoring data.

The workflow diagram has been updated in QE for Capacitive Touch V3.2.0. In this video, we will introduce the new workflow diagram.

You can select between two judgment modes—Value Majority Mode and Judgment Majority Mode—using QE for Capacitive Touch with a microcontroller equipped with CTSU2.

This video demonstrates how to use QE for Capacitive Touch with FSP in IAR Embedded Workbench for Arm for the RA2L1 capacitive Touch Evaluation system.

This video demonstrates how to use QE for Capacitive Touch with FSP in Keil® MDK for the RA2L1 capacitive Touch Evaluation system.

keyboard_double_arrow_up

support Motor solution

 

This video introduces "QE for Motor", Development Assistance Tool for Motor Applications. QE for Motor seamlessly integrates different tools for each motor system development step.

This video introduces "QE for Motor", Development Assistance Tool for Motor Applications. QE for Motor seamlessly integrates different tools for each motor system development step.

This video demonstrates how to set the software configuration for motor control for the RA family.

keyboard_double_arrow_up

cloud Cloud Connectivity solution

This tutorial walks you through the steps to create a bootloader using MCUboot and update the firmware with the new version.

This video is a step-by-step guide on using the Pelion IoT platform, a flexible, secure and efficient foundation for connectivity, device, and data management.

In this video, you will learn about Azure RTOS ThreadX and TraceX, from installing e² studio to creating a project, and installing and using TraceX.

keyboard_double_arrow_up

bluetooth Bluetooth® Low Energy solution

This tutorial demonstrates how to use the EK-RA6M5 evaluation kit and DA14531 Pmod module to operate LED lighting from a smartphone via Bluetooth low-energy communication.

This tutorial will walk you through the process of creating a Bluetooth Low Energy profile and communicating with a smartphone.

This video demonstrates how to use QE for BLE in IAR Embedded Workbench for Arm on the EK-RA4W1 Evaluation Kit.

This video demonstrates how to use QE for BLE in Keil® MDK on the EK-RA4W1 Evaluation Kit.

keyboard_double_arrow_up

sensors Sensor solution

This video shows how to import and run a sensor sample project for the RA2E2 Fast Prototyping Board in e² studio.

This video introduces how to use Sensor Software module for RA2E1.

This video introduces how to use the Developer Assistance in a sensor project.

This video introduces how to change the device in a sensor project.

keyboard_double_arrow_up

tablet Graphic User Interface solution

In this video, we will show you how to create a new project and the procedure for workflow step 1 : preparation for QE for Display [RX,RA] in RA family .

In this video, we will show you the procedure for workflow step 2 : LCD adjustment for QE for Display [RX,RA] in RA family.

In this video, we will show you the procedure for workflow step 3 : GUI creation on LCD for QE for Display [RX,RA] in RA family.

keyboard_double_arrow_up

sensors Analog Front End solution

This video introduces easily tune and evaluate a microcontroller (MCU) with built-in analog front end (AFE) without external measuring equipment or developing software for AFE evaluation.

This video describes the procedure for writing the AFE adjustment program and connecting to the PC.

This video describes how to adjust and monitor for AFE.

This video demonstrates how to generate code and reflect AFE adjustment results in a project.

This video demonstrates how to import and export AFE adjustment results.

This video shows how to save and read the AD conversion values obtained as a result of an adjustment.

keyboard_double_arrow_up

security Security solution

This video introduces IP protection on a Renesas RA-based application using C-Trust.

This video explains using Block Protection Settings to Secure Code in RA6M4 MCUs with FSP.

keyboard_double_arrow_up


Related Links

RA Family of Arm® Cortex®-M based MCUschevron_right
RA Family FAQschevron_right
RA Video Librarychevron_right
RA online training moduleschevron_right
RA and FSP Quick Start Curriculumchevron_right
Renesas Engineering Communitychevron_right

keyboard_double_arrow_up Return to TOP